/**
 * 应用主入口模块
 * @module app
 */

import UIController from './ui.js';

/**
 * 初始化应用
 */
function initApp() {
    // 初始化UI控制器
    const uiController = new UIController();
    
    // 暴露到全局以便调试
    window.turingMachine = uiController.turingMachine;
    window.uiController = uiController;
    
    console.log('图灵机模拟器已初始化');
}

// 当DOM加载完成后初始化应用
document.addEventListener('DOMContentLoaded', initApp);